home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld 2000 January
/
Macworld (2000-01).dmg
/
Mac OS 9 Updaters
/
Utilities
/
Reaper 131
/
Source Code
/
yLibCfg.h
< prev
Wrap
Text File
|
1998-03-12
|
6KB
|
194 lines
#ifndef _yLibCfgH
#define _yLibCfgH TRUE
/****************************************************************************************************\
File: yLibCfg.h
Version: 1.28
Contains: AxON Configuration (Modules in or out)
Written by: Gregory Mathias Lemperle-Kerr
Copyright: ©1992-1998 by AKUA interactive media AG. All rights reserved.
Usage: Configuration of AKUA's Library Agencies
To Do:
History
----------------------------------------------------------------------------------------------------
Ver Who When What
--- --- ---------- --------------------------------------------------------------------------------
128 GOD 19.12.1996 Add Y_TONGUES for international language support through the Bond Agency
127 GOD 07.12.1996 Add Y_HYPERCARD for the AxON Agency XCMD/XFCN support
126 GOD 07.12.1996 Add Y_MUZAK for the Muzak Agency
125 GOD 08.09.1996 Add Y_DRAGFOLDER to toggle support for dropping of HFS folders
124 GOD 14.08.1996 Add Y_NOTEMPMEM for things that get mem when TempMem is not initted.
123 GOD 08.08.1996 Added pre-init of Effect manager using Y_EFFECT. This is also not necessary to
use the Effect Agency, just to speed up effects by allowing pre-loading of
COPY agents.
122 GOD 07.08.1996 Added pre-init of Talk manager using Y_TALK. This is not necessary to USE the
Talk Agency, just to init it when starting up.
121 GOD 28.07.1996 Add Y_WNDCAST_CREATE for creation of DLUTs.
Add Y_BOND_DUMP for dumping of CoSt resources into a BOND file.
120 GOD 22.07.1996 Y_PRINTGX was missing in imported file.
119 GOD 22.07.1996 Damn Y_PICTLABEL was still in imported file. Changed to Y_LAYOUT
118 GOD 17.07.1996 Bring in NORAWPORT as Y_NORAWPORT to prohibit creation of a raw CGrafPort
in dpRaw… routines.
Added Y_INDEX since this was needed but not included...
117 GOD 08.07.1996 Add Y_JURY to include ability to ask user his opinion. Requires Y_BOND.
116 GOD 07.07.1996 Add Y_WNDCAST_CHECKS to check validity of 'ictb' and 'DLUT' resources
since Resorcerer fucks them up quite often
115 GOD 24.06.1996 All options changed to TRUE/FALSE from just #define, so they can
not be forgotten.
114 GOD 24.06.1996 Added Y_KNOT and Y_KN_CACHE for the Knot Agency.
Begin changing #define xxx to #define xxx 1 or 0
102-113 GOD Lots of changes noted below
101 GOD 23.09.1994 Integration of STANDALONE, CONVERT, PANEL and UPDATE
100 GOD 15.04.1994 Start with AxON, NET, FILEELEM, VESSEL
----------------------------------------------------------------------------------------------------
\****************************************************************************************************/
// For Code Resources
#define STANDALONE TRUE
#define SHAREDQD FALSE
// AxON Integration (yAxon… Files)
#define Y_AxON FALSE
#define Y_AxONEDIT FALSE
// Bond Agency (yBond.c) for string & value tables
#define Y_BOND FALSE
// Conversion Integration (yConvert)
#define Y_CONVERT FALSE
// Drag & Drop Integration (yDrag)
#define Y_DRAG FALSE
#define Y_DRAGFOLDER FALSE
// Effect Integration (yEffect)
#define Y_EFFECT FALSE
// FileElement Integration (yFile Partial)
#define Y_FILEELEM FALSE
// Copy Protection Integration (yGuard)
#define Y_GUARD FALSE
// HyperCard Support (yAxon) for XCMD/XFCN calls
#define Y_HYPERCARD FALSE
// Index Agency (yIndex) for dynamic linking and agent overrides
#define Y_INDEX FALSE
// Jury Agency (yJury) for asking the user his opinion
#define Y_JURY FALSE
// Knot Agency for storing tagged blocks of data together
#define Y_KNOT FALSE
#define Y_KN_CACHE FALSE // Should Knot Agency be able to handle cached Knots?
// Layout Agency Integration (yPict Partial)
#define Y_LAYOUT FALSE
// Muzak Agency Integration (yMuzak)
#define Y_MUZAK FALSE
// CommToolBox Integration (yNet)
#define Y_NET FALSE
// Panel Integration (Dialog Panels)
#define Y_PANEL FALSE
// Printing Integration (yPrint)
#define Y_PRINT FALSE
#define Y_PRINTGX FALSE
// QuickTime Integration (yVessel, yCompress, yGrip)
#define Y_COMPRESS FALSE // Image Compression
#define Y_GRIP FALSE // Video Input & Audio Input through QuickTime
#define Y_VESSEL FALSE // Movie Toolbox
// TextToSpeach Integration (yTalk)
#define Y_TALK TRUE
// International Support Integration (yBond, yMenu, yWndObj etc.)
#define Y_TONGUES FALSE
// Update Integration (yUpdate)
#define Y_UPDATE FALSE
// Window Cast (yWndCast) and Window Text (yWndTxt)
#define Y_WNDCAST FALSE
#define Y_WNDCAST_CHECKS FALSE // Check validity of 'ictb' and 'DLUT' resources - since Resorcerer fucks them up quite often
#define Y_WNDCAST_CREATE FALSE // Create Casts from DITLs if possible and necessary
#define Y_WNDTEXT FALSE
#define Y_WNDTEXTPATS FALSE
// X-Tend Agency (yXtend) for plug-ins
#define Y_XTEND FALSE
// Internal options off
#define Y_NOBLACKANDWHITE FALSE // No support for non-colourQD machines
#define Y_NOCOLOUR FALSE // No support for colour quickdraw
#define Y_NODISPATCH FALSE // No Internal Event Dispatch (Standalone.c)
#define Y_NORAWPORT TRUE // No support for drawing to our own raw port
#define Y_NOTEMPMEM FALSE // No grabbing TempMem if we ain't got enough.
enum Generics
{
kalGeneric = 128
};
// Specific to AlertTimex
#define INITUSAGE TRUE // Going to be installed at init time - no app recording
#endif // Already included